home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / tos / curses / crssrc12.zoo / src / Makefile < prev    next >
Encoding:
Makefile  |  1991-09-27  |  1.2 KB  |  53 lines

  1. #
  2. # Top level Makefile for TOS-Gcc curses library in unix hosted cross dev env.
  3. #
  4.  
  5. CROSSDIR = /net/acae127/home/bammi/atari/cross-gcc
  6. CROSSLIB = $(CROSSDIR)/lib
  7. CROSSBIN = $(CROSSDIR)/bin
  8. CROSSINC = $(CROSSDIR)/include
  9.  
  10. AR    = $(CROSSBIN)/car
  11. CC    = cgcc
  12. CPP    = /lib/cpp
  13. AS     = $(CC)
  14. LIB     = $(CROSSLIB)
  15. INC    = $(CROSSINC)
  16. MAKE    = /util/gnu/bin/make
  17. XFLAGS  = -Wall -Wstrict-prototypes
  18.  
  19. MAKEFLAGS = CC="$(CC)" CPP=$(CPP) AS=$(AS) AR=$(AR) XFLAGS="$(XFLAGS)" \
  20.  LIB=$(LIB) INC=$(INC)
  21.  
  22. #all: lshort llong lgshort lglong
  23. all: lshort llong
  24.  
  25. lshort:
  26.     $(MAKE) -f makefile.16 clean
  27.     $(MAKE) -f makefile.16 $(MAKEFLAGS) all 
  28.     $(MAKE) -f makefile.16 $(MAKEFLAGS) install
  29.  
  30. llong:
  31.     $(MAKE) -f makefile.32 clean
  32.     $(MAKE) -f makefile.32 $(MAKEFLAGS) all
  33.     $(MAKE) -f makefile.32 $(MAKEFLAGS) install
  34.  
  35. lgshort:
  36.     $(MAKE) -f gmakefile.16 clean
  37.     $(MAKE) -f gmakefile.16 $(MAKEFLAGS) all
  38.     $(MAKE) -f gmakefile.16 $(MAKEFLAGS) install
  39.  
  40. lglong:
  41.     $(MAKE) -f gmakefile.32 clean
  42.     $(MAKE) -f gmakefile.32 $(MAKEFLAGS) all
  43.     $(MAKE) -f gmakefile.32 $(MAKEFLAGS) install
  44.  
  45. clean:
  46.     $(MAKE) -f makefile.16 clean
  47.     $(MAKE) -f makefile.32 clean
  48.  
  49. realclean:
  50.     $(MAKE) -f makefile.16 realclean
  51.     $(MAKE) -f makefile.32 realclean
  52.     rm -f core report
  53.